cast iron body - French English Dictionary